import tushare as ts

# 设置您的Tushare Token（需替换为实际获取的token）
ts.set_token('b91f8e85973449023ab471c313af892fed91df1fab7fc669abc3de8f')

# 初始化Tushare Pro接口
pro = ts.pro_api()

# 获取中兴通讯的两融数据（示例时间范围：2023年）
try:
    df = pro.margin_detail(
        ts_code='000063.SZ',  # 股票代码（深圳A股）
        start_date='20230101',  # 开始日期
        end_date='20231231',  # 结束日期
    )

    if not df.empty:
        print("中兴通讯两融数据获取成功：")
        print(df[['trade_date', 'rzye', 'rqye', 'rzmre', 'rqyl', 'rzche', 'rqchl']])
        # 字段说明：
        # trade_date: 交易日期
        # rzye: 融资余额(元)
        # rqye: 融券余额(元)
        # rzmre: 融资买入额(元)
        # rqyl: 融券余量(股)
        # rzche: 融资偿还额(元)
        # rqchl: 融券偿还量(股)
    else:
        print("未找到数据，请检查参数或权限。")
except Exception as e:
    print(f"数据获取失败，错误原因：{e}")